Position Coding

نویسندگان

  • Edward Aboufadel
  • Timothy Armstrong
  • Elizabeth Smietana
چکیده

Advertised as “a computer in a pen”, the Fly Pentop computer (ref web site) hit the stores in the fall of 2005. One application of the pen is a four-function calculator that the user draws on a special kind of paper called “Fly paper”. The pen seems to know what numbers have been written and where on the paper the numbers lie, because after tapping on what was drawn (e.g. 5, +, 3, 7, =), the computer announces the result of “42”. The pen can also read handwriting, and there are a number of games printed on “Fly paper” that are based on the pen knowing the location of objects on the paper. How does the pen know where symbols and objects are on the paper? And what does the following quote from a recent article (cite Wired) about this computer mean: “The pen knows where it is within a 1.8-million-square-mile grid”? The Fly Pentop Computer uses paper which has a position code lightly printed on it. A position coding pattern is an array of symbols in which subarrays of a certain fixed size appear at most once. So, each subarray uniquely identifies a location in the larger array, which means there is a bijection of some sort from this set of subarrays to a set of coordinates. The key to “Fly paper” and other examples of position codes is a method to read the subarray and then convert it to coordinates. So, for the calculator application, when the calculator is first drawn, the pen reads a symbol such as “2” through optical character recognition, and also reads the position of the “2” by interpreting the position code on the paper. When the “2” is later tapped, the position code is read again, and the fact that a “2” is there is recovered from the pen’s memory. Position coding makes use of ideas from discrete mathematics and number theory. In this paper, we will describe the underlying mathematics of two position codes, one being the Anoto code that is the basis of “Fly paper”. Then, we will present two new codes, one which uses binary wavelets as part of the bijection.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A new embedded image codec based on the wavelet transform and binary position coding

1 Using multiresolution representations, impressive coding gains are currently obtained with methods that separate position and amplitude information for independent coding. Thresholding is employed to obtain binary position patterns across subbands which are then eeciently coded. Amplitude information is embedded within the position information. A new, simple and eecient approach for an embedd...

متن کامل

Position Based Coding Scheme and Huffman Coding in JPEG2000: An Experimental analysis

The paper compares the novel method of position based coding scheme introduced recently by the authors with Huffman coding results. The results show that Position Based Coding Scheme (PBCS) is superior in terms of image compression ratio and PSNR. In PBCS, by identifying the unique elements and by reducing redundancies the coding has been performed. The results of JPEG2000 image compression wit...

متن کامل

How orthographic-specific characteristics shape letter position coding: The case of Thai script.

A central question for any model of visual word identification is the representation of the position at which letters are encoded (e.g., calm vs. clam). In this article, we examine whether the orthographic-specific characteristics of a writing system-namely, Thai-shape the process of letter position coding. Thai is an alphabetic script that lacks interword spaces and has an orthographic order t...

متن کامل

Investigation of Polymorphisms in Non-Coding Region of Human Mitochondrial DNA in 31 Iranian Hypertrophic Cardiomyopathy (HCM) Patients

The D-loop region is a hot spot for mitochondrial DNA (mtDNA) alterations, containing two hypervariable segments, HVS-I and HVS-II. In order to identify polymorphic sites and potential genetic background accounting for Hypertrophic CardioMyopathy (HCM) disease, the complete non-coding region of mtDNA from 31 unrelated HCM patients and 45 normal controls were sequenced. The sequences were aligne...

متن کامل

Image-based Position Estimation and Adaptive Modulation Coding in Vehicular Communication

Vehicle position estimation is a key technology for Inter-Vehicle Communications, while template matching can be used to get information of vehicular position. In the paper, a simplified template matching, namely area-based template match is considered. A vehicular communication system designed for wireless data application is proposed where a camera is fixed in a vehicle which is served as a b...

متن کامل

Atom Position Coding in a Matching Pursuit Based Video

Atom Position Coding in a Matching Pursuit Based Video Coder

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/0706.0869  شماره 

صفحات  -

تاریخ انتشار 2007